Skip to content

Comments

Add intrinsics related to DMA operations#39

Closed
weizzh wants to merge 2 commits intoSUNMMIO:tilelang_mesh_mainfrom
weizzh:main
Closed

Add intrinsics related to DMA operations#39
weizzh wants to merge 2 commits intoSUNMMIO:tilelang_mesh_mainfrom
weizzh:main

Conversation

@weizzh
Copy link
Collaborator

@weizzh weizzh commented Jan 19, 2026

Three intrinsics related to DMA operations have been added: dma_load(), dma_store(), and create_dma_descriptor().
The relevant files are language/dma.py, src/op/builtin_dma.cc, and src/op/builtin_dma.h. This update did not modify the original Tilelang's files.
There are also two test files, examples/mytest/testDMAOp.py and examples/mytest/testDMDDescriptor.py, to test whether the registration of the three intrinsics is successful.
All files were compiled successfully.

…), dma_store(), and create_dma_descriptor(). The relevant files are language/dma.py, src/op/builtin_dma.cc, and src/op/builtin_dma.h. There are also two test files, examples/mytest/testDMAOp.py and examples/mytest/testDMDDescriptor.py, to test whether the registration of the three intrinsics is successful.
@wanghz18
Copy link
Collaborator

DMA intrinsics pull request has been merged.

@wanghz18 wanghz18 closed this Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants